Otherwise we were just leaking it.
https://bugzilla.gnome.org/show_bug.cgi?id=725921
else
{
g_simple_async_result_complete (pending->result);
+ g_object_unref (pending->result);
}
out:
{
g_simple_async_result_take_error (pending->result, local_error);
g_simple_async_result_complete (pending->result);
+ g_object_unref (pending->result);
}
}
{
g_simple_async_result_take_error (pending->result, local_error);
g_simple_async_result_complete (pending->result);
+ g_object_unref (pending->result);
}
}